debit caps - German English Dictionary